leather strip - German English Dictionary